school debenture - Turkish English Dictionary